<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			// 4. 编写函数 `camelize(str)` 将诸如 “my-short-string” 
			// 之类的由短划线分隔的单词变成骆驼式的 “myShortString”。
			//    即：删除所有短横线，并将短横线后的每一个单词的首字母变为大写。
			//    示例：
			//    ```js
			//    camelize("background-color"); // 'backgroundColor';
			//    camelize("list-style-image"); // 'listStyleImage';
			//    camelize("-webkit-transition"); // 'WebkitTransition';
			//    ```
			// 提示： 使用 `split`将字符串拆分成数组， 对其进行转换之后再 `join`回来
			function camelize(str){
				//split()把字符串分割成字符串数组
				//将字符串拆分为字符串数组
				var arr =str.split('');
				console.log(arr)
				//遍历字符串数组
				for(i=1;i<arr.length;i==){
					//如果字符串数组中有数组为-
					if(arr[i]=='-'){
						//将-字符串数组后一位的字母转换为大写
						arr[i+1]=arr[i+1].toUpperCase();
						//删除为-的字符串数组
						arr.splice(i,1);
					}
					//join()把数组中的所有元素拼接成一个字符串
					//将字符串数组连接起来，拼接成字符串
				}return arr.join('');
				console.log(arr)
			}
			console.log(camelize("background-color")); // 'backgroundColor';
			console.log(camelize("list-style-image")); // 'listStyleImage';
			console.log(camelize("-webkit-transition"));// 'WebkitTransition';
		</script>
	</body>
</html>
